﻿using JNPF.Basics.Logic.System.Monitor;
using JNPF.Utils;
using JNPF.Utils.Controller;
using Microsoft.AspNetCore.Mvc;

namespace JNPF.Basics.Controller.System
{
    /// <summary>
    /// 系统监控
    /// 版 本：V3.0.0
    /// 版 权：引迈信息技术有限公司（https://www.jnpfsoft.com）
    /// 作 者：JNPF开发平台组
    /// 日 期：2018-04-20
    /// </summary>
    [Route("api/System/[controller]")]
    public class MonitorController : BaseApiController
    {
        private MonitorBll monitorBll = new MonitorBll();

        #region Get
        /// <summary>
        /// 系统监控
        /// </summary>
        /// <returns></returns>
        [HttpGet]
        public ResponseResult GetInfo()
        {
            var output = monitorBll.GetInfo();
            return Success(output);
        }
        #endregion
    }
}
